come (have an orgasm) - French English Dictionary